Skip to content

Conversation

LingaoM
Copy link
Contributor

@LingaoM LingaoM commented Oct 21, 2025

The bt_le_ext_adv_update_param will set new random address when option not select BT_LE_ADV_OPT_USE_IDENTITY, But bt_le_ext_adv_start will also set random address again.

This will be affect bluetooth mesh, after this change, will ensure address only change once for every advertising.

@zephyrbot zephyrbot added the area: Bluetooth Host Bluetooth Host (excluding BR/EDR) label Oct 21, 2025
@LingaoM LingaoM force-pushed the fix_double_set_random_addr branch 2 times, most recently from 7790a4f to a558bcf Compare October 21, 2025 09:23
@zephyrbot zephyrbot added the area: Tests Issues related to a particular existing or missing test label Oct 21, 2025
@LingaoM LingaoM force-pushed the fix_double_set_random_addr branch from 0e7b311 to a558bcf Compare October 21, 2025 10:28
@LingaoM
Copy link
Contributor Author

LingaoM commented Oct 21, 2025

@PavelVPV I am confused about the failure of mesh relay in bbsim?

@alxelax
Copy link
Contributor

alxelax commented Oct 21, 2025

@PavelVPV I am confused about the failure of mesh relay in bbsim?

According to test scenario with multiadvertisement configuration, advertisements should work in parallel. Seems they don't in this PR.

I see @LingaoM is author of test scenario. I guess you know it better than we. :)
#81317

@LingaoM LingaoM force-pushed the fix_double_set_random_addr branch 2 times, most recently from a04b899 to 8659046 Compare October 22, 2025 01:08
@LingaoM LingaoM force-pushed the fix_double_set_random_addr branch from 8659046 to 231ba67 Compare October 22, 2025 01:21
metratec-mkoehler and others added 22 commits October 23, 2025 09:31
- Removal of double enum (by me) caused wrong later enum entries
  - See commit 36abe5e
- Added the second power down state (but with different name)
  -> This restores the old function but still fixes the double enum issue
- The second power down state equals a different valid value
  in the mode register. Documentation does not state if they
  are equal but it is likely that they only differ in readback value.
  -> With this change all possible register values are mapped
  -> The power down state values are 0b000 and 0b100

Signed-off-by: Martin Koehler <[email protected]>
- as the pull request is just running I can also properly indent

Signed-off-by: Martin Koehler <[email protected]>
Fix wrong SPI, UART and TWAI pins.

Signed-off-by: Sylvio Alves <[email protected]>
The Python version installed with winget defaults to 3.8, make a more
recent version the default.
Also add a note on the execution policy for activating the Python virtual
environment.

Signed-off-by: Pieter De Gendt <[email protected]>
Added arduino_spi label to FRDM-RW612 device tree board definition,
allowing compatible shield boards to be used. Also extend the board
YAML file with related support tags arduino_gpio, arduino_i2c and
arduino_spi.

Signed-off-by: Stephan Linz <[email protected]>
Added mikrobus_serial, mikrobus_i2c, mikrobus_spi and mikrobus_header
node labels to FRDM-RW612 device tree board definition, allowing
compatible shield boards to be used. Also extend the FlexComm SPI
pinmux to support CS0 (Arduino connector) and CS1 (MicroBus connector)
as hardware controlled CS pin.

Signed-off-by: Stephan Linz <[email protected]>
Disable various samples because they require certain digital or
analog signals from the Arduino header, which are not connected
and therefore not defined via the connector gpio-map.

Signed-off-by: Stephan Linz <[email protected]>
The old controller based timing properties being present in boards DTS
is making it so that overlays cannot specify timing parameters of spi
devices, because the old controller properties take precedence in the
driver still. We should remove these anyways, so first step is to remove
from board level, luckily there is only these two cases.

Signed-off-by: Declan Snyder <[email protected]>
The LPSPI and SOC hardware has some electrical timing characteristics
that need to be met in order to pass these test properly, these values
should be fine for the purpose.

Signed-off-by: Declan Snyder <[email protected]>
Update the documentation of ESP32 related boards:

* use included sections for common parts
* fix the `References` links if applicable.

Signed-off-by: Marek Matej <[email protected]>
This commit enables the pm device driver support
for the spi_silabs_siwx91x_gspi driver.

Signed-off-by: S Mohamed Fiaz <[email protected]>
Added the driver implementation and Kconfig choices

Signed-off-by: Zacck Osiemo <[email protected]>
Apply correct device tree overlay is applied for SC18IS606

Signed-off-by: Zacck Osiemo <[email protected]>
Add PM support for RTC to cc23x0 SoC.

Signed-off-by: Stoyan Bogdanov <[email protected]>
Add PM support for LGPT0, LGPT1, LGPT2 and LGPT3 to cc23x0 SoC.

Signed-off-by: Stoyan Bogdanov <[email protected]>
- add driver for Vishay VEML6046 RGBIR color sensor
- add new compatible "vishay,veml6046"
- support fetch and get sensor subsystem operations
- triggered mode and interrupts are not yet supported

Signed-off-by: Andreas Klinger <[email protected]>
- Test all attribute combinations of Vishay RGBIR color sensor VEML6046.
- Print OVERFLOW in case of saturation of sensor.
- This small program is intended to be helping when finding appropriate
  attributes for an application of the sensor.

Signed-off-by: Andreas Klinger <[email protected]>
- create common header file veml60xx-common.h for sensors VEML6031 and
  VEML6046.

Signed-off-by: Andreas Klinger <[email protected]>
This commits adds a `compatibles` field to each board entry in the board
catalog, similar to the `supported_features` field.

Signed-off-by: Benjamin Cabé <[email protected]>
There might be different UI widgets that deal with tags so make sure
that we use identifiers and selectors that are not too generic.

Signed-off-by: Benjamin Cabé <[email protected]>
…alog

This adds the ability to filter boards in the catalog by compatible
strings. It supports wildcards so e.g. one can quickly find all boards
with an "st,lsm*" accelerometer.

Signed-off-by: Benjamin Cabé <[email protected]>
This adds a link to the board catalog in the sidebar of each binding
page, directing users to boards using the compatible.

Signed-off-by: Benjamin Cabé <[email protected]>
@LingaoM LingaoM force-pushed the fix_double_set_random_addr branch from c8e7b03 to 2e94b80 Compare October 23, 2025 01:33
@LingaoM LingaoM closed this Oct 23, 2025
@github-actions
Copy link

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_bouffalolab zephyrproject-rtos/hal_bouffalolab@9f2ab1b zephyrproject-rtos/hal_bouffalolab@89df832 (main) zephyrproject-rtos/[email protected]
hal_renesas zephyrproject-rtos/hal_renesas@5ab2c84 zephyrproject-rtos/hal_renesas@8c5505d zephyrproject-rtos/[email protected]
trusted-firmware-m zephyrproject-rtos/trusted-firmware-m@591f37f zephyrproject-rtos/trusted-firmware-m@62ad723 (main) zephyrproject-rtos/[email protected]

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@sonarqubecloud
Copy link

Please retry analysis of this Pull-Request directly on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.